existing technological frontier - Espagnol Anglais Dictionnaire